e293245c432c7e80edb4dae6267fd1a6e72dbc0b,maven-plugins/codegen-plugin/src/main/java/org/apache/cxf/maven_plugin/WSDL2JavaMojo.java,WSDL2JavaMojo,mergeOptions,#List#,136

Before Change


            
            File file = new File(o.getWsdl());
            if (!file.exists()) {
                file = new File(project.getBasedir(), o.getWsdl());
            }
            if (file.exists()) {
                file = file.getAbsoluteFile();
                for (WsdlOption o2 : options) {
                    File file2 = null;
                    try {
                        URI uri = new URI(o2.getWsdl());
                        if (uri.isAbsolute()) {
                            file2 = new File(uri);
                        }
                    } catch (Exception e) {
                        //ignore
                    }
                    if (file2 == null || !file2.exists()) {
                        file2 = new File(o2.getWsdl());
                    }
                    if (file2 == null || !file2.exists()) {
                        file2 = new File(project.getBasedir(), o2.getWsdl());

After Change


                o.setOutputDir(outputDirFile);
            }

            File file = getFileFromWsdlPath(o.getWsdl());
            if (file.exists()) {
                file = file.getAbsoluteFile();
                for (WsdlOption o2 : effectiveWsdlOptions) {